@CHARSET "ISO-8859-1";

.invalidate
{
	position:absolute;
	overflow:visible;
	width:300px;
	height:auto;
	background-repeat:no-repeat;
	background-color: transparent;
	left:-20px;
}

.msg {
	position:relative; 
	width: 224px;
	height: 60px;
	background-image: url('../images/msg1.png');
	background-repeat:no-repeat;
	padding:9px 100px;
	margin: -20px 0px -45px -30px;
}
	
.msg_text {
	position:relative;
	overflow:visible;
	color:#454545;
	font-family: verdana;
	font-size:10px;
	padding-left:85px;
}

.invalid {
	border-style: solid;
	border-width: 1px;
	border-color: #FF0000 !important;	
}

.invalid_label {
	position: absolute;
}

.invalidate label{
	font-family: verdana;
	font-color:#7F7F7F;
	font-size:12px;
	text-align:right;
	
}


